// var arr = [];//此处只声明变量,但是不给变量实例化,下面使用concat()方法时会报错,故变量需要实例化
// var list = ["1","2","3","4"];
// arr.concat(list);
// console.log(arr);//[],为什么会这样呢？concat()把两个或者多个数组链接在一起，但是不改变已经存在的数组,而是返回一个新的数组
// var mergeArr = arr.concat(list);
// console.log(mergeArr);//[ '1', '2', '3', '4' ]
function wait() {
    setTimeout(() => console.log(this), 3000)
}

wait() // 三秒钟后，得到结果
console.log(1) // 如果没有异步的话，我得等三秒钟才能执行，所以，感谢异步